1 /*
2 * Angkor Web Framework
3 *
4 * Distributable under LGPL license.
5 * See terms of license at gnu.org.
6 */
7
8 package com.tirsen.angkor.widget;
9
10 import java.beans.PropertyEditor;
11 import java.io.Serializable;
12
13
14 /***
15 * Interface to models that has an individual value, also includes a parser used to parse
16 * and validate a <code>String</code> value.
17 *
18 * <!-- $Id: ValueModel.java,v 1.5 2002/10/09 21:37:37 tirsen Exp $ -->
19 *
20 * @author $Author: tirsen $
21 * @version $Revision: 1.5 $
22 */
23 public interface ValueModel extends Serializable
24 {
25 Object getValue();
26
27 void setValue(Object value);
28
29 boolean isReadOnly();
30
31 public PropertyEditor getPropertyEditor();
32
33 public Class getValueClass();
34
35 public boolean isChanged();
36
37 public void resetChanged();
38 }
This page was automatically generated by Maven